Island of Doctor Agor, The Island of Doctor Agor, The